• word of the day

    balaenoptera acutorostrata

    balaenoptera acutorostrata - Dictionary definition and meaning for word balaenoptera acutorostrata

    Definition
    (noun) small finback of coastal waters of Atlantic and Pacific
Download our Mobile App Today
Receive our word of the day
on Whatsapp